package org.sy.lab.多线程基础._1_管理._1_创建线程.Callable;

import java.util.concurrent.Callable;
import java.util.concurrent.TimeUnit;

/**
 * 实现Callable来创建线程并返回结果
 * 优点是可以返回结果，可以捕获异常
 */
public class MyThread implements Callable<Integer> {
	
	@Override
	public Integer call() {
		System.out.println("实现Callable");
		try {
			TimeUnit.SECONDS.sleep(3);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		return 233;
	}
}
